package com.ccz.demo.design.proxy.demo2;

/**
 * @ClassName Client
 * @Author caihaoyun
 * @Date 2020/5/29
 * @Version V1.0
 **/
public class Client {

    public static void main(String[] args) {
        // 供应商---被代理类
        Vendor vendor = new Vendor();
        // 创建供应商的代理类Shop
        Factory shop = new Shop(vendor);
        // 客户端使用时面向的是代理类Shop。
        shop.sell();

        shop.ad();

    }

}
